evoking an aura of mystery and foreboding